在Excel中计算2的补码 |
您所在的位置:网站首页 › excel 二进制数表示 › 在Excel中计算2的补码 |
Scott的回答很棒,因为它实现了OP所想到的使用字符串操作的方法。然而,我觉得一个更好的想法是通过减去十进制数来计算2的补数。 使用BIN2DEC('Binary String'),或者简单地使用您可能在某个点上转换为二进制的原始十进制数。 然后,如果您想要计算8位2的补数,您可以简单地从2^8中减去这个数字,使用POW(2, 8) - BIN2DEC('Binary String')。 然后使用DEC2BIN()将其转换为二进制 通过倒置位模式和由OP发布的添加1来定义2的补码仅仅是这个更基本的2补语的定义的结果。本教程的作者在页面底部讨论这个定义。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |